//-----------------------------------------
// 	PicOS Project
//
// 	HEPIA 2014 - Florent Gluck
//
//	Denis Voirol		Pierre Kiss
//	Ruben Magnin		Alina Stanculescu
//	Sebastien Beureux	Julien Cornut
//-----------------------------------------
//
//	console.c
//
//	Headers for console.c
//
//-----------------------------------------

/*
 * printInt transforme un entier en ASCII et l'affiche à l'écran
 * Cette fonction a été fait pour des tests
 * Paramètre - nb: nombre que l'on veut afficher, soit décimal ou hexa
 * 	       - base: indique dans quel format l'affichage de fait (10 ou 16)
 * Exemple: print_Int(0x100,10) --> 256;   printInt(0x100,16) --> 100
*/

#define ASCII_ZERO 48
#define DIFF_ASCII_0_A 7

void printInt(uint nb, int base);
void printChar(char c);
char readChar();
void printString(char* str);
int strcmp (char *p1, char *p2);
void setCursorPos(uchar x, uchar y);
